Top 10k strings from Rolly (19xx)(Chezron Software).tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
12 23637+256* 4 NOT to edit this line!! 4 $DDDDDDDDDDDDH 4 """""""""""""( 4 ROLLING SCREEEN mc 3 deliner 3 DDDDDDDDDE 3 DDDDDDDDDD` 3 33333DDDDDDDDDDDDH 3 33333""""""""""""( 3 23638-0080": 3 $DDDDDDDDH 2 THIS IS AN E.G. CALLING LINE YOU MAY CHANGE/MOVE/EDIT AS YOU LIKE 2 DDDDDDDDDDDE 2 DDDDDDDDDDDD` 2 DDDDDDDDDDDDP 2 DDDDDDDDDDDD@ 2 DDDDDDDDDDDD 2 23638-6147": 2 "31")*(K$="8"): 2 "23606",O: 2 """"""""""""0 2 """""""""""" 2 """""""""""" 2 """""""""" 1 width : from 1 to 32 char. 1 then use a basic line like:","LET WWW=FROMX + 256*TOX: LET ROLL= YCOORD: GOSUB No. line " 1 routine checks the parameter 1 romanchar 1 rolling window: 1 only XCOORD available is 0. 1 k$="ENTER" 1 height: fixed 72 pixels; 1 buffer and the code to roll the content of the buffer: to decidebetween moving or rolling, the 1 b""""""""$ 1 a Moving call at line No. 7520 a Rolling call at line No. 7710." 1 You have to load your picture 1 YCOORD>175 -Out of screen 1 YCOORD<71 -No room for line (the rolling window is 72 pixels high) 1 YCOORD from 71 1 YCO=YCO-(YCO>O)*(K$="6")+(YCO< 1 XCOORD+width>32 -Out of screen " 1 XCOORD from 0 to 31 1 X,O;" --- TO CALL ROLLING WINDOW --- " 1 WWW=FRX+256 1 WWW=FROX+256 1 This program allows you to load & define the window-screen then it moves the window in a basic line together with rolling code then erase all but the line you can merge in your own program. " 1 The rule is: 1 The picture (or message) rollingin the window may be from 1 to 175 pixels high.","The rolling is stopped with any key, it works like PAUSE 0. 1 The ERASE ALL... option of this program leaves the rolling Line and a calling line too that you may rewrite/edit... as you like.","To renumber the Line, before 1 TOX>31 -Integer out of rangeFROMX>TOX -Parameter error 1 TOX=TOX-(TOX>FROX)*(K$="5")+(TOX< 1 THIS IS THE ROLLING TITLE!! 1 THIS IS AN E.G. CALLING LINEYOU MAY CHANGE/MOVE/EDIT AS YOU LIKE 1 SPEED from 0=fast to 255=slow 1 ROLLY 1 ROLL: if lowROLL=255 then roll otherwise move.","The meaning of ROLL parameter cannot be trapped so take care when calling.","In this program (if you break) you may see: 1 RASE ALL BUT THE LINE 1 ONFIRM THIS 1 OAD A SCREEN$ 1 O;YCO;" ": 1 O;TOX;" ": 1 O;FROX;" ": 1 No. LINE there are 3 lines 1 MOVESCREEN 1 MERGEing, take care not to edit but use a renumber utility like RELINER in OUTLET #56." 1 LET WWW=XCOORD + 256*SPEED: LET ROLL= 255 + 256*YCOORD: GOSUB Nomerged line","RANGE of rolling parameters: 1 LA=TOX-FROX+I: 1 Keep in mind that, when rolling,the picture is enlarged about 3 4 times high. 1 ISSUED IN OUTLET 1 FROX=FROX-(FROX>O)*(K$="5")+(FROX< 1 FILL THE LINE WITH YOUR PICTURE (follow the istructions or 1 EPEAT ROLLING 1 ENUYCOORD=0" 1 ELECT A NEW WINDOW 1 DRIVE, BIRSTALL, 1 DEMOSCREEN 1 Created with Ramsoft MakeTZX 1 CHEZRON SOFTWARE 1 CALL THE ROLLING WINDOW 1 Bytes picture > buffer capacity -Out of memory","After filling 23670-71 contains the number of bytes moved in thebuffer that you can print with PRINT PEEK 23670+256*PEEK 23671 1 By Chris Pile '90 1 After MERGEing the call to the line allows you to set the top left corner of window and the rolling speed.","You have to use a basic line 1 ALL ENQUIRIES TO 1 ;;;;;;;;;;;"SCREEN$ FILENAME TO LOAD?(Q=QUITC=CAT)";N$: 1 ;" "; 1 ; "WHICH DRIVE? ";("(T=TAPE)" 1 7999 up to 5640 bytes (a screen)","This program is able to select itself the right one." 1 7988 up to 3300 bytes 1 7977 up to 1300 bytes 1 7-SAVE AND MERGE IN YOUR OWN 1 6-ERASE ALL.. FROM MENU 1 4-IF ROLLING IS NOT O.K. GO 1-2 5-IF ROLLING IS O.K. THEN SELECT OPTION -CONFIRM THIS- 1 33333DDDDDDDDDDDE 1 33333DDDDDDDDDDDD` 1 33333DDDDDDDDDDDDP 1 33333DDDDDDDDDDDD@ 1 33333DDDDDDDDDDDD 1 33333"""""""""""( 1 33333"""""""""""# 1 33333""""""""""""0 1 33333"""""""""""" 1 33333"""""""""""" 1 3-TRY TO ROLL THE WINDOW 1 23638-39": 1 23638-3837": 1 23638-3355": 1 23638-29": 1 23638-1807": 1 23638-0783": 1 23638-0136": 1 2-DEFINE WINDOW PARAMETERS 1 175, like PLOT" 1 128 1 1) Fill the line moving the 1 (starting from top screen) 1 (XCOORD+width of window) 1 ''''''"THERE IS NO FILLED LINE NOW!!": 1 ''''''"OPTION NOT ENABLED IN DEMO!!!": 1 "c")) ;" "; 1 "YCOORD ? (71-175) 999=MENU ";YCO: 1 "To work you have to perform two tasks: 1 "The routine is trapped: 1 "SPEED ? (0-255) 999=MENU ";SPE: 1 "RANGE of moving parameters:","FROMX from 0 to 31 1 "Note: max XCOORD depends on the width of the window; eg. if the window is 32 chars large then 1 "Note that the line 7977 (7988 or7999) always contains both the code to move picture-bytes to 1 "HOW TO USE THIS PROGRAM","1-LOAD YOUR SCREEN$ FROM MENU 1 "FROM X ? (0-";(LA);") 999=MENU ";FRX: 1 "7999": 1 "7988": 1 "7977": 1 "7000")/X;" -"; 1 "5";"THE FILLED LINE IS ";ER 1 "23671";" BYTES MOVED.": 1 "23608",O: 1 "23";"TOX=" 1 "18";"- ";(RES- 1 "16",X;SPE;" " 1 "16",X;" " 1 "15",X;FRX;" " 1 "15",X;" "; 1 "14",X;YCO;" " 1 "14",X;" "; 1 "13",O;" PARAMETERS "; 1 "13",O;" DEFAULT PARAMETERS"'" YCOORD=175"'" FROM X=";(FRX)'" SPEED =0" 1 "12";"FROMX=" 1 "12",O;"ROLLY: not the usual scroll but a real cylindrical distortion! ",,"Run ROLLY to load SCREEN$ defineyour window, move the window in a basic line to merge in your own program!",,,,"ROLLY contains itself DEMO&INFO " 1 "10"*(RES> 1 "10"*(RES< 1 "-YCO)*(TOX-FROX+I) 1 ","ROLLY allows you to make a 1 ")*(K$="7"): 1 """"""""""0 1 """""""""""( 1 """""""""""# 1 """"""""""""@ 1 """"""""""" 1 """""""""" 1 " 1 " 1 simply use this program) 1 by Carlo Maria Vireca 1 PARAMETERS ? 1 ANY KEY TO STOP 1 6/7 THEN ENTER 1 5/8 THEN ENTER 1 5/8 THEN ENTER 1 34 SALTERSGATE 1 32","The routine is trapped:","YCOORD>175 -Number too big 1 128 CHARS 1 PROGRAM. 1 END" 1 ARE YOU SURE? 1 rolling window.","HOW TO 1 message) to the line buffer. 2) Call the line to show the 1 bytes of your picture (or 1 STOPPED BY KEY [ 1 LEICESTER 1 LE4 3FF. 1 ENGLAND 1 like PRINT AT coords 1 is the right column windowYCOORD from 0 TO 175, like PLOT is the bottom pixel line of the window 1 is the left column window TOX from FROMX to 31 1 like PRINT AT coords 1 different only for the storage capacity of the picture buffer 1 MENU' 1 - - - - - - - -","From menu is available a demo option but in demo-option the erase all-option is disabled to avoid trouble.